scrubbed (wretched - English Synonyms Dictionary